// src/utils/storage.js
export const storage = {
  // 存数据（支持对象/数组）
  set(key, value) {
    localStorage.setItem(key, JSON.stringify(value))
  },

  // 取数据（默认值可选）
  get(key, defaultValue = null) {
    const value = localStorage.getItem(key)
    return value ? JSON.parse(value) : defaultValue
  },

  // 删除数据
  remove(key) {
    localStorage.removeItem(key)
  },

  // 清空所有数据（谨慎使用）
  clear() {
    localStorage.clear()
  },
}
